<html>
<body>
<div>
<div>
<h2>Messages</h2>
<table>
<tr class="header">
<th>type</th>
<th>module</th>
<th>object</th>
<th>line</th>
<th>message</th>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>42</td>
<td>Line too long (82/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>45</td>
<td>Line too long (81/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>78</td>
<td>Line too long (88/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>79</td>
<td>Line too long (97/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>80</td>
<td>Line too long (134/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>82</td>
<td>Line too long (87/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>85</td>
<td>Line too long (83/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>88</td>
<td>Line too long (172/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>94</td>
<td>Line too long (110/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>95</td>
<td>Line too long (112/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>101</td>
<td>Line too long (122/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>105</td>
<td>Line too long (89/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>109</td>
<td>Line too long (98/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>112</td>
<td>Line too long (118/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>116</td>
<td>Line too long (144/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>120</td>
<td>Line too long (104/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>131</td>
<td>Line too long (88/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>140</td>
<td>Line too long (92/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>143</td>
<td>Line too long (94/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>152</td>
<td>Line too long (93/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>161</td>
<td>Line too long (82/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>167</td>
<td>Line too long (102/80)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>170</td>
<td>Line too long (95/80)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>&nbsp;</td>
<td>179</td>
<td>Line too long (87/80)</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Wildcard import protocol</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.__init__</td>
<td>36</td>
<td>Invalid name "DBG_LINE" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.__init__</td>
<td>36</td>
<td>Operator not preceded by a space
        self.DBG_LINE='roster'
                     ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.__init__</td>
<td>38</td>
<td>Operator not preceded by a space
        self.set=None
                ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.__init__</td>
<td>39</td>
<td>Operator not preceded by a space
        self._exported_methods=[self.getRoster]
                              ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.plugin</td>
<td>41</td>
<td>Comma not followed by a space
    def plugin(self,owner,request=1):
                   ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.plugin</td>
<td>45</td>
<td>Comma not followed by a space
        self._owner.RegisterHandler('iq',self.RosterIqHandler,'result',NS_ROSTER)
                                        ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.plugin</td>
<td>46</td>
<td>Comma not followed by a space
        self._owner.RegisterHandler('iq',self.RosterIqHandler,'set',NS_ROSTER)
                                        ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.plugin</td>
<td>47</td>
<td>Comma not followed by a space
        self._owner.RegisterHandler('presence',self.PresenceHandler)
                                              ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.plugin</td>
<td>48</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>Roster.plugin</td>
<td>41</td>
<td>Unused argument 'owner'</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Request</td>
<td>50</td>
<td>Invalid name "Request" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Request</td>
<td>50</td>
<td>Comma not followed by a space
    def Request(self,force=0):
                    ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Request</td>
<td>53</td>
<td>Operator not preceded by a space
        if self.set is None: self.set=0
                                     ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Request</td>
<td>53</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Request</td>
<td>54</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Request</td>
<td>55</td>
<td>Comma not followed by a space
        self._owner.send(Iq('get',NS_ROSTER))
                                 ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getRoster</td>
<td>58</td>
<td>Invalid name "getRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getRoster</td>
<td>60</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getRoster</td>
<td>61</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>64</td>
<td>Invalid name "RosterIqHandler" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>64</td>
<td>Comma not followed by a space
    def RosterIqHandler(self,dis,stanza):
                            ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>68</td>
<td>Operator not preceded by a space
            jid=item.getAttr('jid')
               ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>70</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>73</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>74</td>
<td>Operator not preceded by a space
            self._data[jid]['name']=item.getAttr('name')
                                   ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>75</td>
<td>Operator not preceded by a space
            self._data[jid]['ask']=item.getAttr('ask')
                                  ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>76</td>
<td>Operator not preceded by a space
            self._data[jid]['subscription']=item.getAttr('subscription')
                                           ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>77</td>
<td>Operator not preceded by a space
            self._data[jid]['groups']=[]
                                     ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>78</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>79</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>80</td>
<td>Operator not preceded by a space
        self._data[self._owner.User+'@'+self._owner.Server]={'resources':{},'name':None,'ask':None,'subscription':None,'groups':None,}
                                                           ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>81</td>
<td>Operator not preceded by a space
        self.set=1
                ^</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>Roster.RosterIqHandler</td>
<td>64</td>
<td>Unused argument 'dis'</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>91</td>
<td>Redefining name 'typ' from outer scope (line 22)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>84</td>
<td>Invalid name "PresenceHandler" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>84</td>
<td>Comma not followed by a space
    def PresenceHandler(self,dis,pres):
                            ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>87</td>
<td>Operator not preceded by a space
        jid=JID(pres.getFrom())
           ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>88</td>
<td>Comma not followed by a space
        if not self._data.has_key(jid.getStripped()): self._data[jid.getStripped()]={'name':None,'ask':None,'subscription':'none','groups':['Not in roster'],'resources':{}}
                                                                                                ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>88</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>90</td>
<td>Operator not preceded by a space
        item=self._data[jid.getStripped()]
            ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>91</td>
<td>Operator not preceded by a space
        typ=pres.getType()
           ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>94</td>
<td>Comma not followed by a space
            self.DEBUG('Setting roster item %s for resource %s...'%(jid.getStripped(),jid.getResource()),'ok')
                                                                                     ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>95</td>
<td>Comma not followed by a space
            item['resources'][jid.getResource()]=res={'show':None,'status':None,'priority':'0','timestamp':None}
                                                                 ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>96</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>97</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>98</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>99</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>100</td>
<td>Operator not preceded by a space
            res['timestamp']=pres.getTimestamp()
                            ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>101</td>
<td>Operator not preceded by a space
        elif typ=='unavailable' and item['resources'].has_key(jid.getResource()): del item['resources'][jid.getResource()]
                ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>101</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>Roster.PresenceHandler</td>
<td>84</td>
<td>Unused argument 'dis'</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster._getItemData</td>
<td>104</td>
<td>Invalid name "_getItemData" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster._getItemData</td>
<td>104</td>
<td>Comma not followed by a space
    def _getItemData(self,jid,dataname):
                         ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster._getItemData</td>
<td>106</td>
<td>Operator not preceded by a space
        jid=jid[:(jid+'/').find('/')]
           ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>108</td>
<td>Invalid name "_getResourceData" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>108</td>
<td>Comma not followed by a space
    def _getResourceData(self,jid,dataname):
                             ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>111</td>
<td>Operator not preceded by a space
            jid,resource=jid.split('/',1)
                        ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>112</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>114</td>
<td>Operator not preceded by a space
            lastpri=-129
                   ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>115</td>
<td>Invalid name "r" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>116</td>
<td>Comma not followed by a space
                if int(self._data[jid]['resources'][r]['priority'])&amp;gt;lastpri: resource,lastpri=r,int(self._data[jid]['resources'][r]['priority'])
                                                                                     ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster._getResourceData</td>
<td>116</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.delItem</td>
<td>118</td>
<td>Invalid name "delItem" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.delItem</td>
<td>118</td>
<td>Comma not followed by a space
    def delItem(self,jid):
                    ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.delItem</td>
<td>120</td>
<td>Comma not followed by a space
        self._owner.send(Iq('set',NS_ROSTER,payload=[Node('item',{'jid':jid,'subscription':'remove'})]))
                                 ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getAsk</td>
<td>121</td>
<td>Invalid name "getAsk" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getAsk</td>
<td>121</td>
<td>Comma not followed by a space
    def getAsk(self,jid):
                   ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getGroups</td>
<td>124</td>
<td>Invalid name "getGroups" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getGroups</td>
<td>124</td>
<td>Comma not followed by a space
    def getGroups(self,jid):
                      ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getName</td>
<td>127</td>
<td>Invalid name "getName" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getName</td>
<td>127</td>
<td>Comma not followed by a space
    def getName(self,jid):
                    ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getPriority</td>
<td>130</td>
<td>Invalid name "getPriority" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getPriority</td>
<td>130</td>
<td>Comma not followed by a space
    def getPriority(self,jid):
                        ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getRawRoster</td>
<td>133</td>
<td>Invalid name "getRawRoster" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getRawItem</td>
<td>136</td>
<td>Invalid name "getRawItem" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getRawItem</td>
<td>136</td>
<td>Comma not followed by a space
    def getRawItem(self,jid):
                       ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getShow</td>
<td>139</td>
<td>Invalid name "getShow" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getStatus</td>
<td>142</td>
<td>Invalid name "getStatus" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getSubscription</td>
<td>145</td>
<td>Invalid name "getSubscription" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getSubscription</td>
<td>145</td>
<td>Comma not followed by a space
    def getSubscription(self,jid):
                            ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getResources</td>
<td>148</td>
<td>Invalid name "getResources" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getResources</td>
<td>148</td>
<td>Comma not followed by a space
    def getResources(self,jid):
                         ^^</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>151</td>
<td>Redefining name 'name' from outer scope (line 22)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>151</td>
<td>Invalid name "setItem" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>151</td>
<td>Dangerous default value [] as argument</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>151</td>
<td>Comma not followed by a space
    def setItem(self,jid,name=None,groups=[]):
                    ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>153</td>
<td>Operator not preceded by a space
        iq=Iq('set',NS_ROSTER)
          ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>153</td>
<td>Invalid name "iq" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>154</td>
<td>Operator not preceded by a space
        query=iq.getTag('query')
             ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>155</td>
<td>Operator not preceded by a space
        attrs={'jid':jid}
             ^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>156</td>
<td>Operator not preceded by a space
        if name: attrs['name']=name
                              ^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>156</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>157</td>
<td>Operator not preceded by a space
        item=query.setTag('item',attrs)
            ^</td>
</tr>
<tr class="even">
<td>E</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>157</td>
<td>Instance of 'list' has no 'setTag' member (but some types could not be inferred)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>158</td>
<td>Comma not followed by a space
        for group in groups: item.addChild(node=Node('group',payload=[group]))
                                                            ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.setItem</td>
<td>158</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getItems</td>
<td>160</td>
<td>Invalid name "getItems" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.__getitem__</td>
<td>166</td>
<td>Comma not followed by a space
    def __getitem__(self,item):
                        ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getItem</td>
<td>169</td>
<td>Invalid name "getItem" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.getItem</td>
<td>169</td>
<td>Comma not followed by a space
    def getItem(self,item):
                    ^^</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.getItem</td>
<td>171</td>
<td>More than one statement on a single line</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Subscribe</td>
<td>172</td>
<td>Invalid name "Subscribe" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Subscribe</td>
<td>172</td>
<td>Comma not followed by a space
    def Subscribe(self,jid):
                      ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Unsubscribe</td>
<td>175</td>
<td>Invalid name "Unsubscribe" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Unsubscribe</td>
<td>175</td>
<td>Comma not followed by a space
    def Unsubscribe(self,jid):
                        ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Authorize</td>
<td>178</td>
<td>Invalid name "Authorize" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Authorize</td>
<td>178</td>
<td>Comma not followed by a space
    def Authorize(self,jid):
                      ^^</td>
</tr>
<tr class="even">
<td>C</td>
<td>roster</td>
<td>Roster.Unauthorize</td>
<td>181</td>
<td>Invalid name "Unauthorize" (should match [a-z_][a-z0-9_]{2,30}$)</td>
</tr>
<tr class="odd">
<td>C</td>
<td>roster</td>
<td>Roster.Unauthorize</td>
<td>181</td>
<td>Comma not followed by a space
    def Unauthorize(self,jid):
                        ^^</td>
</tr>
<tr class="even">
<td>R</td>
<td>roster</td>
<td>Roster</td>
<td>25</td>
<td>Too many public methods (27/20)</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import errpool from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import code from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_ADMIN from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_IDLE_USERS_NUM from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import Error from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_ADD_USER from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import InvalidFrom from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_DISABLED_USERS_NUM from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import Conflict from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_PHYSLOC from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_USER_STATS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_COMPRESS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_RC from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_EVENT from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_AGENTS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MOOD from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_FILE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import DataReported from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_CHANGE_USER_PASSWORD from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_OWNER from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_ACTIVE_USERS_NUM from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ACTIVITY from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_GET_USER_ROSTER from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_ROOMINFO from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_PRESENCE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_EDIT_BLACKLIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_ONLINE_USERS_NUM from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_CHATSTATES from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_LAST from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import isErrorNode from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_GROUPCHAT from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_GATEWAY from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DISCO_ITEMS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import Protocol from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import name from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_BIND from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_XHTML_IM from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_XMPP_STREAMS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_IQ from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_CLIENT from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DATA_LAYOUT from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import StreamError from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_DELETE_WELCOME from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import stream_exceptions from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import xmpp_stanza_error_conditions from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_STANZAS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_EDIT_ADMIN from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_HTTP_BIND from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import isResultNode from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_REQUEST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import UnsupportedStanzaType from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_DELETE_MOTD from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_AMP from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DISCO from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_ROOMS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ERRORS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import HostGone from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_ACTIVE_USERS_LIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NotAuthorized from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import XMLNotWellFormed from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DIALBACK from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_AUTH from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_VCARD from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import DataItem from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import PolicyViolation from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SASL from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_END_USER_SESSION from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SESSION from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_CAPS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_SHUTDOWN from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_AMP_ERRORS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_BROWSE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ROSTERX from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_TLS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DATA from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SERVER from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ImproperAddressing from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_IBB from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import DataField from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_GET_USER_PASSWORD from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_ONLINE_USERS_LIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import Message from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import RestrictedXML from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_ANNOUNCE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import BadFormat from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_PRIVACY from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import errname from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import BadNamespacePrefix from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import UnsupportedEncoding from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_FEATURE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import SeeOtherHost from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import SystemShutdown from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_DISABLED_USERS_LIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_RESTART from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_WAITINGLIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_VERSION from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import InvalidNamespace from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_COMPONENT_1 from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_TRAFIC from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_ROOMCONFIG from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_INVISIBLE from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_REGISTERED_USERS_NUM from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SI from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import InvalidID from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import InvalidXML from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_DISABLE_USER from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import UnsupportedVersion from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import sasl_error_conditions from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_OFFLINE from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_USER from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_VCARD_UPDATE from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_STREAMS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_REGISTERED_USERS_LIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_SET_WELCOME from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import HostUnknown from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import err from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ENCRYPTED from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import UndefinedCondition from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_RPC from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SIGNED from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_REENABLE_USER from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_PUBSUB from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MESSAGE from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_DELETE_USER from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_REGISTER from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_BYTESTREAM from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DELAY from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_VACATION from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import cond from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_GEOLOC from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_REGISTER from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SI_PUB from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_IDLE_USERS_LIST from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DATA_VALIDATE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_PRIVATE from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import xmpp_stream_error_conditions from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import DataForm from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ns from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_COMMANDS from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_AVATAR from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_SET_MOTD from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ResourceConstraint from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import RemoteConnectionFailed from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_GET_USER_LASTLOGIN from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_EDIT_MOTD from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_TIME from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_SEARCH from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADMIN_EDIT_WHITELIST from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import typ from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_ADDRESS from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_COMPONENT_ACCEPT from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_MUC_UNIQUE from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ustr from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_DISCO_INFO from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import NS_NICK from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import InternalServerError from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import text from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import time from wildcard import</td>
</tr>
<tr class="odd">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ConnectionTimeout from wildcard import</td>
</tr>
<tr class="even">
<td>W</td>
<td>roster</td>
<td>&nbsp;</td>
<td>22</td>
<td>Unused import ErrorNode from wildcard import</td>
</tr>
</table>
</div>
</div>
</body>
</html>
